CEO
CEO Approval Rating
- -/100
Tyrrells is an England-based food processing company that manufactures and distributes flavored potato and lentil crisps for retailers.